﻿using System.Collections.Generic;

namespace CardGameFramework
{
    public interface ICardGame
    {
        Deck GameDeck { get; set; }
        ICollection<Hand> Hands { get; set; }

        void StartGame();
        void EndGame();

        void MoveCardFromDeck(int deckPosition, IPile pile);
    }
}